import Vue from 'vue'
import App from './App.vue'
import router from './router'

// 装包: yarn add vant@latest-v2
// 引入 Vant 组件库
import Vant from 'vant'

// 引入 Vant 样式
// import 'vant/lib/index.css'

// 引入全部样式 less 转为 css 后就是上面的 index.css
import 'vant/lib/index.less'

// 引入组件
import ArticleItem from '@/components/article-item.vue'

// 安装 Vant
Vue.use(Vant)

// 全局注册 article-item 组件
Vue.component(ArticleItem.name, ArticleItem)

Vue.config.productionTip = false

// 错误: 没定义就是用了
// console.log(a)
// let a = 10

// 风格: 写代码加不加分号, 用双引号还是单引号
// const obj = {
//   name: 'zs',
//   age: 18
// }
// console.log(obj)

// ESLint 报错修改方式:
// 1. 人肉修改
// 2. 命令行自动修复  yarn lint  脚手架帮我们配的
// 3. 保存自动修复 前提是手动保存

// function fn() {}
// fn()

new Vue({
  router,
  render: (h) => h(App)
}).$mount('#app')
